package com.linkgie.galaxyframework.context;

/**
 * 主目录配置注册；
 */
public interface HomeRegister {

	/**
	 * 主目录配置；
	 * <p>
	 * 
	 * 返回一个以 {@link HomeConfig} 标注的接口类型，用于定义由模块声明的 Home 目录；
	 * <p>
	 * 
	 * 如果返回 null 则表示不提供模块定义的主目录配置；
	 * <p>
	 * 
	 * @return
	 */
	Class<?> getHomeConfiguration();
}
